package com.cainaer.product.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cainaer.product.domain.ProductAttributeOption;

import java.util.List;

/**
 * <p>
 * 系统属性表 服务类
 * </p>
 *
 * @author Tina
 * @since 2020-09-11
 */
public interface IProductAttributeOptionService extends IService<ProductAttributeOption> {
    /**
     * 新增系统属性
     *
     * @param productAttributeOption
     * @return
     */
    public Integer insertProductAttributeOption(ProductAttributeOption productAttributeOption);

    /**
     * 编辑系统属性
     *
     * @param productAttributeOption
     * @return
     */
    public Integer editProductAttributeOption(ProductAttributeOption productAttributeOption);

    /**
     *  查询商品属性
     * @param productAttributeOption
     * @return
     */
    public List<ProductAttributeOption> selectProductAttributeOption(ProductAttributeOption productAttributeOption);

    /**
     * 查询商品默认属性
     * @return
     */
    public List<ProductAttributeOption> selectProductAttributeOrOption(Long productId);
}
